wire transfers - German English Dictionary